senegal mahogany - French English Dictionary